technological competition..